# 制作一个运行基础镜像.
FROM ds-hub.gree.com/docker.io/library/python:3.11-slim

WORKDIR /

RUN set -x \
        && mkdir -p /root/.config/pip

# 这个只是为了解决阿里云内网vpc服务器的依赖下载问题.
COPY pip.conf /root/.config/pip/
COPY . .

RUN set -x \
        && pip3 install -r requirments.txt


ENTRYPOINT ["python3"]
CMD ["main.py"]
